package com.smartwebx.ha.dal.assign.dao;

import com.smartwebx.ha.dal.assign.bean.HaUserArgConfig;
import com.smartwebx.ha.dal.assign.bean.HaUserArgConfigExample;
import java.util.List;
import org.apache.ibatis.annotations.Param;

public interface HaUserArgConfigMapper {
    int countByExample(HaUserArgConfigExample example);

    int deleteByExample(HaUserArgConfigExample example);

    int deleteByPrimaryKey(String id);

    int insert(HaUserArgConfig record);

    int insertSelective(HaUserArgConfig record);

    List<HaUserArgConfig> selectByExample(HaUserArgConfigExample example);

    HaUserArgConfig selectByPrimaryKey(String id);

    int updateByExampleSelective(@Param("record") HaUserArgConfig record, @Param("example") HaUserArgConfigExample example);

    int updateByExample(@Param("record") HaUserArgConfig record, @Param("example") HaUserArgConfigExample example);

    int updateByPrimaryKeySelective(HaUserArgConfig record);

    int updateByPrimaryKey(HaUserArgConfig record);
}